package bit_exercises.Day27;

//第一题 不用加减乘除做加法
//public class Solution {
//    public int Add(int num1,int num2) {
//        while(num2!=0) {
//            int t = num1^num2;
//            num2 = (num1&num2)<<1;
//            num1 = t;
//        }
//        return num1;
//
//    }
//}

import java.math.BigDecimal;
import java.util.Arrays;
import java.util.Scanner;

//第二题 三角形
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()){
            BigDecimal a = sc.nextBigDecimal();
            BigDecimal b = sc.nextBigDecimal();
            BigDecimal c = sc.nextBigDecimal();
            BigDecimal[] arr= new BigDecimal[3];
            arr[0] = a;
            arr[1] = b;
            arr[2] = c;
            Arrays.sort(arr);
            if(arr[0].add(arr[1]).compareTo(arr[2]) > 0){
                System.out.println("Yes");
            }else {
                System.out.println("No");
            }

        }
    }
}
